package com.zy.explore.db.infrastructure.plugins.multidbsupport.sqlchange.function;

/**
 * sql函数转换
 * @author xiayd
 *
 */
@FunctionalInterface
interface FunChange{

	/**
	 * 改变原sql函数
	 * 如果返回空（null），则不改变
	 * 如果不为空,则替换原函数
	 *
	 * @param fun 函数
	 * @return {@link String }
	 */
	String change(SqlFunction fun);
	
}